electrostatic precipitation - Spanish English Dictionary